pyqt(一)pyqt环境搭建 win+mac(pycharm+designer)

您所在的位置:网站首页 pycharm gui designer pyqt(一)pyqt环境搭建 win+mac(pycharm+designer)

pyqt(一)pyqt环境搭建 win+mac(pycharm+designer)

#pyqt(一)pyqt环境搭建 win+mac(pycharm+designer)| 来源: 网络整理| 查看: 265

前言

出于某些原因突然想学习下gui界面的制作,自己是已python作为自己的主语言,所以本次选择了python3+pycharm+designer来做gui界面的学习。学习过程中自己因为某些原因在win和mac的环境下交替着进行了一个简易gui的开发。通过一周左右的时间,我将以前写的一个每隔30分钟从ftp下载并上传的命令窗口程序改为了简易的gui界面。效果图如下(真的是极为简陋惨不忍睹…,大部分时间是在win上开发的与mac的兼容还是有一定差别,在加上我没用布局,所以mac上的演示效果很别扭,ps:中间血小板是一张gif动图)

下面我就结合本次的开发过程写一下其中遇到的一些问题

pyqt+pycharm+desgner环境的搭建 win下环境的搭建

python3的下载地址以及anaconda+pycharm+pyqt5(QtDesigner)环境搭建 这是我搭建环境的时候参照的博客,这个作者写的很好,可惜的是就只有3篇pyqt的文章没深入进去 搭建环境过程需要注意的是在pip pyqt5的时候还要pip pyqt5-tools,designer在这个工具集里面有。 然后就是在pycharm的extranal tools中添加进去,相当于添加快捷键吧,方便以后使用 当然要是不想用designer辅助界面开发,也可以不安装pyqt5-tools纯代码来实现

最后是将pyrcc添加进extranal tools。这是将资源的qrc文件转为py文件的命令 参考下面链接中的方法吧 PyCharm怎样设置Pyqcc

mac下环境的搭建

mac与win下最大的不同就是mac下没有pyqt5-tools,所以需要自己去qt官网自己下载下designer的程序 mac下pycharm + python3.6 + PyQt5 + Qt5.10.1配置 推荐这个博客下的环境搭建步骤 这里也说一下吧,mac下的pycharm添加extranal tools是在perferences里这里跟win有点不一样

同样最后也是将pyrcc添加进extranal tools 这里主要是pyrcc的位置,我是如下图所示,注意的是里面有一个pyrcc.sh的文件不要选成这个了

然后在Parameters中最后加一个_rc,这是因为后面.ui文件转成的py文件导入资源文件都会默认加一个_rc,所以在这里转的时候,让转成的py文件名字已_rc结尾

结语

这次主要先把pyqt gui后面开发需要的环境搭建简单说了下,主要也是参考许多别人搭建时候的方法,简单说了下自己搭建时候遇到的问题。 后面会继续把开发中遇到的问题及过程写出来,然后目前自己看了下一些好的pyqt的开源项目也发现差距很大,还有很长的路要走,毕竟自己也是初入pyqt的门,后面自己也会重新设计这个界面,但可能花的时间就会比较长了,毕竟自己也不是gui这个方向。 最后,第一次写博客,很多地方也还差的很多。有什么问题也希望大家可以指出。 最后放上血小板的动图



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3